package team.hyznrj.studentsys.form;

import lombok.Data;
import lombok.ToString;

import javax.persistence.Id;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * Excel 导入使用类
 * curriculumNature和academicYear为String类型
 * @author ReMidDream
 * @date 2018-03-28 19:45
 **/
@Data
@ToString
public class CourseAchievementForm {

    private String id;
    /** 学生学号 */
    @NotNull
    private String studentId;
    /** 课程名称 */
    @NotNull
    private String courseTitle;
    /** 课程学分*/
    @NotNull
    private BigDecimal courseCredit;
    /** 备注 */
    private String remarks;
    /** 折算成绩 */
    @NotNull
    private BigDecimal convertMark;
    /** 绩点 */
    private BigDecimal courseGradePoint;
    /** 课程性质 */
    @NotNull
    private String curriculumNature;
    /** 学年 */
    @NotNull
    private String academicYear;
    /** 学期 */
    @NotNull
    private Integer schoolTerm;

    private String userId;
}
